* lisp/icomplete.el: Change separator; add ido-style commands.
authorJambunathan K <kjambunathan@gmail.com>
Thu, 29 Nov 2012 21:32:24 +0000 (16:32 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 Nov 2012 21:32:24 +0000 (16:32 -0500)
commit6d94e92777e33b0d82fad51478dcd07fe0f24f9d
tree7a964bff8f2950744483f9c318e8128867afe90e
parent0e75cd226a9ec3dc83810444263f55d82efe01ba
* lisp/icomplete.el: Change separator; add ido-style commands.
(icomplete-show-key-bindings): Remove custom var.
(icomplete-get-keys): Remove function.
(icomplete-forward-completions, icomplete-backward-completions):
New commands.
(icomplete-minibuffer-map): New var.
(icomplete-minibuffer-setup): Use it.
(icomplete-exhibit): Don't delay if the list of completions is known.
(icomplete-separator): New custom.
(icomplete-completions): Use it.
* lisp/minibuffer.el (completion-all-sorted-completions): Delete duplicates.
(minibuffer-force-complete-and-exit): New command.
(minibuffer--complete-and-exit): New function extracted from
minibuffer-complete-and-exit.
(minibuffer-complete-and-exit): Use it.
etc/NEWS
lisp/ChangeLog
lisp/icomplete.el
lisp/minibuffer.el